light emitting coat - Spanish English Dictionary